home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / assembly-macro32.xml < prev    next >
Extensible Markup Language  |  2013-07-28  |  17KB  |  579 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <!--
  6.   VAX Macro32 Assembly mode by Mark Wickens (m.wickens@rhodium-consulting.com)
  7.     based on
  8.     x86 Assembly mode by Kristian Ovaska (kristian.ovaska@helsinki.fi)
  9. -->
  10.  
  11. <MODE>
  12.  
  13.     <PROPS>
  14.         <PROPERTY NAME="lineComment" VALUE=";" />
  15.         <PROPERTY NAME="contextInsensitive" VALUE="true"/>
  16.     </PROPS>
  17.  
  18.     <RULES HIGHLIGHT_DIGITS="TRUE" IGNORE_CASE="TRUE">
  19.         <EOL_SPAN TYPE="COMMENT1">;</EOL_SPAN>
  20.  
  21.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  22.             <BEGIN>'</BEGIN>
  23.             <END>'</END>
  24.         </SPAN>
  25.  
  26.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  27.             <BEGIN>"</BEGIN>
  28.             <END>"</END>
  29.         </SPAN>
  30.  
  31.         <!-- NASM: label inside a macro -->
  32.         <MARK_FOLLOWING TYPE="LABEL" MATCH_TYPE="OPERATOR"
  33.             AT_LINE_START="TRUE">%%</MARK_FOLLOWING>
  34.  
  35.         <MARK_FOLLOWING TYPE="KEYWORD2" AT_LINE_START="TRUE">%</MARK_FOLLOWING>
  36.  
  37.         <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR"
  38.             AT_LINE_START="TRUE">:</MARK_PREVIOUS>
  39.  
  40.         <!-- Unary Operators -->
  41.         <SEQ TYPE="OPERATOR">B^</SEQ>
  42.         <SEQ TYPE="OPERATOR">D^</SEQ>
  43.         <SEQ TYPE="OPERATOR">O^</SEQ>
  44.         <SEQ TYPE="OPERATOR">X^</SEQ>
  45.         <SEQ TYPE="OPERATOR">A^</SEQ>
  46.         <SEQ TYPE="OPERATOR">M^</SEQ>
  47.         <SEQ TYPE="OPERATOR">F^</SEQ>
  48.         <SEQ TYPE="OPERATOR">C^</SEQ>
  49.         <SEQ TYPE="OPERATOR">L^</SEQ>
  50.         <SEQ TYPE="OPERATOR">G^</SEQ>
  51.         <SEQ TYPE="OPERATOR">^</SEQ>
  52.  
  53.         <!-- Binary Operators -->
  54.         <SEQ TYPE="OPERATOR">+</SEQ>
  55.         <SEQ TYPE="OPERATOR">-</SEQ>
  56.         <SEQ TYPE="OPERATOR">/</SEQ>
  57.         <SEQ TYPE="OPERATOR">*</SEQ>
  58.         <SEQ TYPE="OPERATOR">@</SEQ>
  59.         <SEQ TYPE="OPERATOR">#</SEQ>
  60.         <SEQ TYPE="OPERATOR">&</SEQ>
  61.         <SEQ TYPE="OPERATOR">!</SEQ>
  62.         <SEQ TYPE="OPERATOR">\</SEQ>
  63.  
  64.         <KEYWORDS>
  65.             <!-- Directives -->
  66.             <KEYWORD1>.ADDRESS</KEYWORD1>
  67.             <KEYWORD1>.ALIGN</KEYWORD1>
  68.             <KEYWORD1>.ALIGN</KEYWORD1>
  69.             <KEYWORD1>.ASCIC</KEYWORD1>
  70.             <KEYWORD1>.ASCID</KEYWORD1>
  71.             <KEYWORD1>.ASCII</KEYWORD1>
  72.             <KEYWORD1>.ASCIZ</KEYWORD1>
  73.             <KEYWORD1>.BLKA</KEYWORD1>
  74.             <KEYWORD1>.BLKB</KEYWORD1>
  75.             <KEYWORD1>.BLKD</KEYWORD1>
  76.             <KEYWORD1>.BLKF</KEYWORD1>
  77.             <KEYWORD1>.BLKG</KEYWORD1>
  78.             <KEYWORD1>.BLKH</KEYWORD1>
  79.             <KEYWORD1>.BLKL</KEYWORD1>
  80.             <KEYWORD1>.BLKO</KEYWORD1>
  81.             <KEYWORD1>.BLKQ</KEYWORD1>
  82.             <KEYWORD1>.BLKW</KEYWORD1>
  83.             <KEYWORD1>.BYTE</KEYWORD1>
  84.             <KEYWORD1>.CROSS</KEYWORD1>
  85.             <KEYWORD1>.CROSS</KEYWORD1>
  86.             <KEYWORD1>.DEBUG</KEYWORD1>
  87.             <KEYWORD1>.DEFAULT</KEYWORD1>
  88.             <KEYWORD1>.D_FLOATING</KEYWORD1>
  89.             <KEYWORD1>.DISABLE</KEYWORD1>
  90.             <KEYWORD1>.DOUBLE</KEYWORD1>
  91.             <KEYWORD1>.DSABL</KEYWORD1>
  92.             <KEYWORD1>.ENABL</KEYWORD1>
  93.             <KEYWORD1>.ENABLE</KEYWORD1>
  94.             <KEYWORD1>.END</KEYWORD1>
  95.             <KEYWORD1>.ENDC</KEYWORD1>
  96.             <KEYWORD1>.ENDM</KEYWORD1>
  97.             <KEYWORD1>.ENDR</KEYWORD1>
  98.             <KEYWORD1>.ENTRY</KEYWORD1>
  99.             <KEYWORD1>.ERROR</KEYWORD1>
  100.             <KEYWORD1>.EVEN</KEYWORD1>
  101.             <KEYWORD1>.EXTERNAL</KEYWORD1>
  102.             <KEYWORD1>.EXTRN</KEYWORD1>
  103.             <KEYWORD1>.F_FLOATING</KEYWORD1>
  104.             <KEYWORD1>.FLOAT</KEYWORD1>
  105.             <KEYWORD1>.G_FLOATING</KEYWORD1>
  106.             <KEYWORD1>.GLOBAL</KEYWORD1>
  107.             <KEYWORD1>.GLOBL</KEYWORD1>
  108.             <KEYWORD1>.H_FLOATING</KEYWORD1>
  109.             <KEYWORD1>.IDENT</KEYWORD1>
  110.             <KEYWORD1>.IF</KEYWORD1>
  111.             <KEYWORD1>.IFF</KEYWORD1>
  112.             <KEYWORD1>.IF_FALSE</KEYWORD1>
  113.             <KEYWORD1>.IFT</KEYWORD1>
  114.             <KEYWORD1>.IFTF</KEYWORD1>
  115.             <KEYWORD1>.IF_TRUE</KEYWORD1>
  116.             <KEYWORD1>.IF_TRUE_FALSE</KEYWORD1>
  117.             <KEYWORD1>.IIF</KEYWORD1>
  118.             <KEYWORD1>.IRP</KEYWORD1>
  119.             <KEYWORD1>.IRPC</KEYWORD1>
  120.             <KEYWORD1>.LIBRARY</KEYWORD1>
  121.             <KEYWORD1>.LINK</KEYWORD1>
  122.             <KEYWORD1>.LIST</KEYWORD1>
  123.             <KEYWORD1>.LONG</KEYWORD1>
  124.             <KEYWORD1>.MACRO</KEYWORD1>
  125.             <KEYWORD1>.MASK</KEYWORD1>
  126.             <KEYWORD1>.MCALL</KEYWORD1>
  127.             <KEYWORD1>.MDELETE</KEYWORD1>
  128.             <KEYWORD1>.MEXIT</KEYWORD1>
  129.             <KEYWORD1>.NARG</KEYWORD1>
  130.             <KEYWORD1>.NCHR</KEYWORD1>
  131.             <KEYWORD1>.NLIST</KEYWORD1>
  132.             <KEYWORD1>.NOCROSS</KEYWORD1>
  133.             <KEYWORD1>.NOCROSS</KEYWORD1>
  134.             <KEYWORD1>.NOSHOW</KEYWORD1>
  135.             <KEYWORD1>.NOSHOW</KEYWORD1>
  136.             <KEYWORD1>.NTYPE</KEYWORD1>
  137.             <KEYWORD1>.OCTA</KEYWORD1>
  138.             <KEYWORD1>.OCTA</KEYWORD1>
  139.             <KEYWORD1>.ODD</KEYWORD1>
  140.             <KEYWORD1>.OPDEF</KEYWORD1>
  141.             <KEYWORD1>.PACKED</KEYWORD1>
  142.             <KEYWORD1>.PAGE</KEYWORD1>
  143.             <KEYWORD1>.PRINT</KEYWORD1>
  144.             <KEYWORD1>.PSECT</KEYWORD1>
  145.             <KEYWORD1>.PSECT</KEYWORD1>
  146.             <KEYWORD1>.QUAD</KEYWORD1>
  147.             <KEYWORD1>.QUAD</KEYWORD1>
  148.             <KEYWORD1>.REF1</KEYWORD1>
  149.             <KEYWORD1>.REF2</KEYWORD1>
  150.             <KEYWORD1>.REF4</KEYWORD1>
  151.             <KEYWORD1>.REF8</KEYWORD1>
  152.             <KEYWORD1>.REF16</KEYWORD1>
  153.             <KEYWORD1>.REPEAT</KEYWORD1>
  154.             <KEYWORD1>.REPT</KEYWORD1>
  155.             <KEYWORD1>.RESTORE</KEYWORD1>
  156.             <KEYWORD1>.RESTORE_PSECT</KEYWORD1>
  157.             <KEYWORD1>.SAVE</KEYWORD1>
  158.             <KEYWORD1>.SAVE_PSECT</KEYWORD1>
  159.             <KEYWORD1>.SBTTL</KEYWORD1>
  160.             <KEYWORD1>.SHOW</KEYWORD1>
  161.             <KEYWORD1>.SHOW</KEYWORD1>
  162.             <KEYWORD1>.SIGNED_BYTE</KEYWORD1>
  163.             <KEYWORD1>.SIGNED_WORD</KEYWORD1>
  164.             <KEYWORD1>.SUBTITLE</KEYWORD1>
  165.             <KEYWORD1>.TITLE</KEYWORD1>
  166.             <KEYWORD1>.TRANSFER</KEYWORD1>
  167.             <KEYWORD1>.WARN</KEYWORD1>
  168.             <KEYWORD1>.WEAK</KEYWORD1>
  169.             <KEYWORD1>.WORD</KEYWORD1>
  170.  
  171.             <!-- Registers -->
  172.             <KEYWORD3>R0</KEYWORD3>
  173.             <KEYWORD3>R1</KEYWORD3>
  174.             <KEYWORD3>R2</KEYWORD3>
  175.             <KEYWORD3>R3</KEYWORD3>
  176.             <KEYWORD3>R4</KEYWORD3>
  177.             <KEYWORD3>R5</KEYWORD3>
  178.             <KEYWORD3>R6</KEYWORD3>
  179.             <KEYWORD3>R7</KEYWORD3>
  180.             <KEYWORD3>R8</KEYWORD3>
  181.             <KEYWORD3>R9</KEYWORD3>
  182.             <KEYWORD3>R10</KEYWORD3>
  183.             <KEYWORD3>R11</KEYWORD3>
  184.             <KEYWORD3>R12</KEYWORD3>
  185.             <KEYWORD3>AP</KEYWORD3>
  186.             <KEYWORD3>FP</KEYWORD3>
  187.             <KEYWORD3>SP</KEYWORD3>
  188.             <KEYWORD3>PC</KEYWORD3>
  189.  
  190.             <!-- Instructions -->
  191.             <FUNCTION>ACBB</FUNCTION>
  192.             <FUNCTION>ACBD</FUNCTION>
  193.             <FUNCTION>ACBF</FUNCTION>
  194.             <FUNCTION>ACBG</FUNCTION>
  195.             <FUNCTION>ACBH</FUNCTION>
  196.             <FUNCTION>ACBL</FUNCTION>
  197.             <FUNCTION>ACBW</FUNCTION>
  198.             <FUNCTION>ADAWI</FUNCTION>
  199.             <FUNCTION>ADDB2</FUNCTION>
  200.             <FUNCTION>ADDB3</FUNCTION>
  201.             <FUNCTION>ADDD2</FUNCTION>
  202.             <FUNCTION>ADDD3</FUNCTION>
  203.             <FUNCTION>ADDF2</FUNCTION>
  204.             <FUNCTION>ADDF3</FUNCTION>
  205.             <FUNCTION>ADDG2</FUNCTION>
  206.             <FUNCTION>ADDG3</FUNCTION>
  207.             <FUNCTION>ADDH2</FUNCTION>
  208.             <FUNCTION>ADDH3</FUNCTION>
  209.             <FUNCTION>ADDL2</FUNCTION>
  210.             <FUNCTION>ADDL3</FUNCTION>
  211.             <FUNCTION>ADDP4</FUNCTION>
  212.             <FUNCTION>ADDP6</FUNCTION>
  213.             <FUNCTION>ADDW2</FUNCTION>
  214.             <FUNCTION>ADDW3</FUNCTION>
  215.             <FUNCTION>ADWC</FUNCTION>
  216.             <FUNCTION>AOBLEQ</FUNCTION>
  217.             <FUNCTION>AOBLSS</FUNCTION>
  218.             <FUNCTION>ASHL</FUNCTION>
  219.             <FUNCTION>ASHP</FUNCTION>
  220.             <FUNCTION>ASHQ</FUNCTION>
  221.             <FUNCTION>BBC</FUNCTION>
  222.             <FUNCTION>BBCC</FUNCTION>
  223.             <FUNCTION>BBCCI</FUNCTION>
  224.             <FUNCTION>BBCS</FUNCTION>
  225.             <FUNCTION>BBS</FUNCTION>
  226.             <FUNCTION>BBSC</FUNCTION>
  227.             <FUNCTION>BBSS</FUNCTION>
  228.             <FUNCTION>BBSSI</FUNCTION>
  229.             <FUNCTION>BCC</FUNCTION>
  230.             <FUNCTION>BCS</FUNCTION>
  231.             <FUNCTION>BEQL</FUNCTION>
  232.             <FUNCTION>BEQLU</FUNCTION>
  233.             <FUNCTION>BGEQ</FUNCTION>
  234.             <FUNCTION>BGEQU</FUNCTION>
  235.             <FUNCTION>BGTR</FUNCTION>
  236.             <FUNCTION>BGTRU</FUNCTION>
  237.             <FUNCTION>BICB2</FUNCTION>
  238.             <FUNCTION>BICB3</FUNCTION>
  239.             <FUNCTION>BICL2</FUNCTION>
  240.             <FUNCTION>BICL3</FUNCTION>
  241.             <FUNCTION>BICPSW</FUNCTION>
  242.             <FUNCTION>BICW2</FUNCTION>
  243.             <FUNCTION>BICW3</FUNCTION>
  244.             <FUNCTION>BISB2</FUNCTION>
  245.             <FUNCTION>BISB3</FUNCTION>
  246.             <FUNCTION>BISL2</FUNCTION>
  247.             <FUNCTION>BISL3</FUNCTION>
  248.             <FUNCTION>BISPSW</FUNCTION>
  249.             <FUNCTION>BISW2</FUNCTION>
  250.             <FUNCTION>BISW3</FUNCTION>
  251.             <FUNCTION>BITB</FUNCTION>
  252.             <FUNCTION>BITL</FUNCTION>
  253.             <FUNCTION>BITW</FUNCTION>
  254.             <FUNCTION>BLBC</FUNCTION>
  255.             <FUNCTION>BLBS</FUNCTION>
  256.             <FUNCTION>BLEQ</FUNCTION>
  257.             <FUNCTION>BLEQU</FUNCTION>
  258.             <FUNCTION>BLSS</FUNCTION>
  259.             <FUNCTION>BLSSU</FUNCTION>
  260.             <FUNCTION>BNEQ</FUNCTION>
  261.             <FUNCTION>BNEQU</FUNCTION>
  262.             <FUNCTION>BPT</FUNCTION>
  263.             <FUNCTION>BRB</FUNCTION>
  264.             <FUNCTION>BRW</FUNCTION>
  265.             <FUNCTION>BSBB</FUNCTION>
  266.             <FUNCTION>BSBW</FUNCTION>
  267.             <FUNCTION>BVC</FUNCTION>
  268.             <FUNCTION>BVS</FUNCTION>
  269.             <FUNCTION>CALLG</FUNCTION>
  270.             <FUNCTION>CALLS</FUNCTION>
  271.             <FUNCTION>CASEB</FUNCTION>
  272.             <FUNCTION>CASEL</FUNCTION>
  273.             <FUNCTION>CASEW</FUNCTION>
  274.             <FUNCTION>CHME</FUNCTION>
  275.             <FUNCTION>CHMK</FUNCTION>
  276.             <FUNCTION>CHMS</FUNCTION>
  277.             <FUNCTION>CHMU</FUNCTION>
  278.             <FUNCTION>CLRB</FUNCTION>
  279.             <FUNCTION>CLRD</FUNCTION>
  280.             <FUNCTION>CLRF</FUNCTION>
  281.             <FUNCTION>CLRG</FUNCTION>
  282.             <FUNCTION>CLRH</FUNCTION>
  283.             <FUNCTION>CLRL</FUNCTION>
  284.             <FUNCTION>CLRO</FUNCTION>
  285.             <FUNCTION>CLRQ</FUNCTION>
  286.             <FUNCTION>CLRW</FUNCTION>
  287.             <FUNCTION>CMPB</FUNCTION>
  288.             <FUNCTION>CMPC3</FUNCTION>
  289.             <FUNCTION>CMPC5</FUNCTION>
  290.             <FUNCTION>CMPD</FUNCTION>
  291.             <FUNCTION>CMPF</FUNCTION>
  292.             <FUNCTION>CMPG</FUNCTION>
  293.             <FUNCTION>CMPH</FUNCTION>
  294.             <FUNCTION>CMPL</FUNCTION>
  295.             <FUNCTION>CMPP3</FUNCTION>
  296.             <FUNCTION>CMPP4</FUNCTION>
  297.             <FUNCTION>CMPV</FUNCTION>
  298.             <FUNCTION>CMPW</FUNCTION>
  299.             <FUNCTION>CMPZV</FUNCTION>
  300.             <FUNCTION>CRC</FUNCTION>
  301.             <FUNCTION>CVTBD</FUNCTION>
  302.             <FUNCTION>CVTBF</FUNCTION>
  303.             <FUNCTION>CVTBG</FUNCTION>
  304.             <FUNCTION>CVTBH</FUNCTION>
  305.             <FUNCTION>CVTBL</FUNCTION>
  306.             <FUNCTION>CVTBW</FUNCTION>
  307.             <FUNCTION>CVTDB</FUNCTION>
  308.             <FUNCTION>CVTDF</FUNCTION>
  309.             <FUNCTION>CVTDH</FUNCTION>
  310.             <FUNCTION>CVTDL</FUNCTION>
  311.             <FUNCTION>CVTDW</FUNCTION>
  312.             <FUNCTION>CVTFB</FUNCTION>
  313.             <FUNCTION>CVTFD</FUNCTION>
  314.             <FUNCTION>CVTFG</FUNCTION>
  315.             <FUNCTION>CVTFH</FUNCTION>
  316.             <FUNCTION>CVTFL</FUNCTION>
  317.             <FUNCTION>CVTFW</FUNCTION>
  318.             <FUNCTION>CVTGB</FUNCTION>
  319.             <FUNCTION>CVTGF</FUNCTION>
  320.             <FUNCTION>CVTGH</FUNCTION>
  321.             <FUNCTION>CVTGL</FUNCTION>
  322.             <FUNCTION>CVTGW</FUNCTION>
  323.             <FUNCTION>CVTHB</FUNCTION>
  324.             <FUNCTION>CVTHD</FUNCTION>
  325.             <FUNCTION>CVTHF</FUNCTION>
  326.             <FUNCTION>CVTHG</FUNCTION>
  327.             <FUNCTION>CVTHL</FUNCTION>
  328.             <FUNCTION>CVTHW</FUNCTION>
  329.             <FUNCTION>CVTLB</FUNCTION>
  330.             <FUNCTION>CVTLD</FUNCTION>
  331.             <FUNCTION>CVTLF</FUNCTION>
  332.             <FUNCTION>CVTLG</FUNCTION>
  333.             <FUNCTION>CVTLH</FUNCTION>
  334.             <FUNCTION>CVTLP</FUNCTION>
  335.             <FUNCTION>CVTLW</FUNCTION>
  336.             <FUNCTION>CVTPL</FUNCTION>
  337.             <FUNCTION>CVTPS</FUNCTION>
  338.             <FUNCTION>CVTPT</FUNCTION>
  339.             <FUNCTION>CVTRDL</FUNCTION>
  340.             <FUNCTION>CVTRFL</FUNCTION>
  341.             <FUNCTION>CVTRGL</FUNCTION>
  342.             <FUNCTION>CVTRHL</FUNCTION>
  343.             <FUNCTION>CVTSP</FUNCTION>
  344.             <FUNCTION>CVTTP</FUNCTION>
  345.             <FUNCTION>CVTWB</FUNCTION>
  346.             <FUNCTION>CVTWD</FUNCTION>
  347.             <FUNCTION>CVTWF</FUNCTION>
  348.             <FUNCTION>CVTWG</FUNCTION>
  349.             <FUNCTION>CVTWH</FUNCTION>
  350.             <FUNCTION>CVTWL</FUNCTION>
  351.             <FUNCTION>DECB</FUNCTION>
  352.             <FUNCTION>DECL</FUNCTION>
  353.             <FUNCTION>DECW</FUNCTION>
  354.             <FUNCTION>DIVB2</FUNCTION>
  355.             <FUNCTION>DIVB3</FUNCTION>
  356.             <FUNCTION>DIVD2</FUNCTION>
  357.             <FUNCTION>DIVD3</FUNCTION>
  358.             <FUNCTION>DIVF2</FUNCTION>
  359.             <FUNCTION>DIVF3</FUNCTION>
  360.             <FUNCTION>DIVG2</FUNCTION>
  361.             <FUNCTION>DIVG3</FUNCTION>
  362.             <FUNCTION>DIVH2</FUNCTION>
  363.             <FUNCTION>DIVH3</FUNCTION>
  364.             <FUNCTION>DIVL2</FUNCTION>
  365.             <FUNCTION>DIVL3</FUNCTION>
  366.             <FUNCTION>DIVP</FUNCTION>
  367.             <FUNCTION>DIVW2</FUNCTION>
  368.             <FUNCTION>DIVW3</FUNCTION>
  369.             <FUNCTION>EDITPC</FUNCTION>
  370.             <FUNCTION>EDIV</FUNCTION>
  371.             <FUNCTION>EMODD</FUNCTION>
  372.             <FUNCTION>EMODF</FUNCTION>
  373.             <FUNCTION>EMODG</FUNCTION>
  374.             <FUNCTION>EMODH</FUNCTION>
  375.             <FUNCTION>EMUL</FUNCTION>
  376.             <FUNCTION>EXTV</FUNCTION>
  377.             <FUNCTION>EXTZV</FUNCTION>
  378.             <FUNCTION>FFC</FUNCTION>
  379.             <FUNCTION>FFS</FUNCTION>
  380.             <FUNCTION>HALT</FUNCTION>
  381.             <FUNCTION>INCB</FUNCTION>
  382.             <FUNCTION>INCL</FUNCTION>
  383.             <FUNCTION>INCW</FUNCTION>
  384.             <FUNCTION>INDEX</FUNCTION>
  385.             <FUNCTION>INSQHI</FUNCTION>
  386.             <FUNCTION>INSQTI</FUNCTION>
  387.             <FUNCTION>INSQUE</FUNCTION>
  388.             <FUNCTION>INSV</FUNCTION>
  389.             <FUNCTION>IOTA</FUNCTION>
  390.             <FUNCTION>JMP</FUNCTION>
  391.             <FUNCTION>JSB</FUNCTION>
  392.             <FUNCTION>LDPCTX</FUNCTION>
  393.             <FUNCTION>LOCC</FUNCTION>
  394.             <FUNCTION>MATCHC</FUNCTION>
  395.             <FUNCTION>MCOMB</FUNCTION>
  396.             <FUNCTION>MCOML</FUNCTION>
  397.             <FUNCTION>MCOMW</FUNCTION>
  398.             <FUNCTION>MFPR</FUNCTION>
  399.             <FUNCTION>MFVP</FUNCTION>
  400.             <FUNCTION>MNEGB</FUNCTION>
  401.             <FUNCTION>MNEGD</FUNCTION>
  402.             <FUNCTION>MNEGF</FUNCTION>
  403.             <FUNCTION>MNEGG</FUNCTION>
  404.             <FUNCTION>MNEGH</FUNCTION>
  405.             <FUNCTION>MNEGL</FUNCTION>
  406.             <FUNCTION>MNEGW</FUNCTION>
  407.             <FUNCTION>MOVAB</FUNCTION>
  408.             <FUNCTION>MOVAD</FUNCTION>
  409.             <FUNCTION>MOVAF</FUNCTION>
  410.             <FUNCTION>MOVAG</FUNCTION>
  411.             <FUNCTION>MOVAH</FUNCTION>
  412.             <FUNCTION>MOVAL</FUNCTION>
  413.             <FUNCTION>MOVAO</FUNCTION>
  414.             <FUNCTION>MOVAQ</FUNCTION>
  415.             <FUNCTION>MOVAW</FUNCTION>
  416.             <FUNCTION>MOVB</FUNCTION>
  417.             <FUNCTION>MOVC3</FUNCTION>
  418.             <FUNCTION>MOVC5</FUNCTION>
  419.             <FUNCTION>MOVD</FUNCTION>
  420.             <FUNCTION>MOVF</FUNCTION>
  421.             <FUNCTION>MOVG</FUNCTION>
  422.             <FUNCTION>MOVH</FUNCTION>
  423.             <FUNCTION>MOVL</FUNCTION>
  424.             <FUNCTION>MOVO</FUNCTION>
  425.             <FUNCTION>MOVP</FUNCTION>
  426.             <FUNCTION>MOVPSL</FUNCTION>
  427.             <FUNCTION>MOVQ</FUNCTION>
  428.             <FUNCTION>MOVTC</FUNCTION>
  429.             <FUNCTION>MOVTUC</FUNCTION>
  430.             <FUNCTION>MOVW</FUNCTION>
  431.             <FUNCTION>MOVZBL</FUNCTION>
  432.             <FUNCTION>MOVZBW</FUNCTION>
  433.             <FUNCTION>MOVZWL</FUNCTION>
  434.             <FUNCTION>MTPR</FUNCTION>
  435.             <FUNCTION>MTVP</FUNCTION>
  436.             <FUNCTION>MULB2</FUNCTION>
  437.             <FUNCTION>MULB3</FUNCTION>
  438.             <FUNCTION>MULD2</FUNCTION>
  439.             <FUNCTION>MULD3</FUNCTION>
  440.             <FUNCTION>MULF2</FUNCTION>
  441.             <FUNCTION>MULF3</FUNCTION>
  442.             <FUNCTION>MULG2</FUNCTION>
  443.             <FUNCTION>MULG3</FUNCTION>
  444.             <FUNCTION>MULH2</FUNCTION>
  445.             <FUNCTION>MULH3</FUNCTION>
  446.             <FUNCTION>MULL2</FUNCTION>
  447.             <FUNCTION>MULL3</FUNCTION>
  448.             <FUNCTION>MULP</FUNCTION>
  449.             <FUNCTION>MULW2</FUNCTION>
  450.             <FUNCTION>MULW3</FUNCTION>
  451.             <FUNCTION>NOP</FUNCTION>
  452.             <FUNCTION>POLYD</FUNCTION>
  453.             <FUNCTION>POLYF</FUNCTION>
  454.             <FUNCTION>POLYG</FUNCTION>
  455.             <FUNCTION>POLYH</FUNCTION>
  456.             <FUNCTION>POPR</FUNCTION>
  457.             <FUNCTION>PROBER</FUNCTION>
  458.             <FUNCTION>PROBEW</FUNCTION>
  459.             <FUNCTION>PUSHAB</FUNCTION>
  460.             <FUNCTION>PUSHABL</FUNCTION>
  461.             <FUNCTION>PUSHAL</FUNCTION>
  462.             <FUNCTION>PUSHAD</FUNCTION>
  463.             <FUNCTION>PUSHAF</FUNCTION>
  464.             <FUNCTION>PUSHAG</FUNCTION>
  465.             <FUNCTION>PUSHAH</FUNCTION>
  466.             <FUNCTION>PUSHAL</FUNCTION>
  467.             <FUNCTION>PUSHAO</FUNCTION>
  468.             <FUNCTION>PUSHAQ</FUNCTION>
  469.             <FUNCTION>PUSHAW</FUNCTION>
  470.             <FUNCTION>PUSHL</FUNCTION>
  471.             <FUNCTION>PUSHR</FUNCTION>
  472.             <FUNCTION>REI</FUNCTION>
  473.             <FUNCTION>REMQHI</FUNCTION>
  474.             <FUNCTION>REMQTI</FUNCTION>
  475.             <FUNCTION>REMQUE</FUNCTION>
  476.             <FUNCTION>RET</FUNCTION>
  477.             <FUNCTION>ROTL</FUNCTION>
  478.             <FUNCTION>RSB</FUNCTION>
  479.             <FUNCTION>SBWC</FUNCTION>
  480.             <FUNCTION>SCANC</FUNCTION>
  481.             <FUNCTION>SKPC</FUNCTION>
  482.             <FUNCTION>SOBGEQ</FUNCTION>
  483.             <FUNCTION>SOBGTR</FUNCTION>
  484.             <FUNCTION>SPANC</FUNCTION>
  485.             <FUNCTION>SUBB2</FUNCTION>
  486.             <FUNCTION>SUBB3</FUNCTION>
  487.             <FUNCTION>SUBD2</FUNCTION>
  488.             <FUNCTION>SUBD3</FUNCTION>
  489.             <FUNCTION>SUBF2</FUNCTION>
  490.             <FUNCTION>SUBF3</FUNCTION>
  491.             <FUNCTION>SUBG2</FUNCTION>
  492.             <FUNCTION>SUBG3</FUNCTION>
  493.             <FUNCTION>SUBH2</FUNCTION>
  494.             <FUNCTION>SUBH3</FUNCTION>
  495.             <FUNCTION>SUBL2</FUNCTION>
  496.             <FUNCTION>SUBL3</FUNCTION>
  497.             <FUNCTION>SUBP4</FUNCTION>
  498.             <FUNCTION>SUBP6</FUNCTION>
  499.             <FUNCTION>SUBW2</FUNCTION>
  500.             <FUNCTION>SUBW3</FUNCTION>
  501.             <FUNCTION>SVPCTX</FUNCTION>
  502.             <FUNCTION>TSTB</FUNCTION>
  503.             <FUNCTION>TSTD</FUNCTION>
  504.             <FUNCTION>TSTF</FUNCTION>
  505.             <FUNCTION>TSTG</FUNCTION>
  506.             <FUNCTION>TSTH</FUNCTION>
  507.             <FUNCTION>TSTL</FUNCTION>
  508.             <FUNCTION>TSTW</FUNCTION>
  509.             <FUNCTION>VGATHL</FUNCTION>
  510.             <FUNCTION>VGATHQ</FUNCTION>
  511.             <FUNCTION>VLDL</FUNCTION>
  512.             <FUNCTION>VLDQ</FUNCTION>
  513.             <FUNCTION>VSADDD</FUNCTION>
  514.             <FUNCTION>VSADDF</FUNCTION>
  515.             <FUNCTION>VSADDG</FUNCTION>
  516.             <FUNCTION>VSADDL</FUNCTION>
  517.             <FUNCTION>VSBICL</FUNCTION>
  518.             <FUNCTION>VSBISL</FUNCTION>
  519.             <FUNCTION>VSCATL</FUNCTION>
  520.             <FUNCTION>VSCATQ</FUNCTION>
  521.             <FUNCTION>VSCMPD</FUNCTION>
  522.             <FUNCTION>VSCMPF</FUNCTION>
  523.             <FUNCTION>VSCMPG</FUNCTION>
  524.             <FUNCTION>VSCMPL</FUNCTION>
  525.             <FUNCTION>VSDIVD</FUNCTION>
  526.             <FUNCTION>VSDIVF</FUNCTION>
  527.             <FUNCTION>VSDIVG</FUNCTION>
  528.             <FUNCTION>VSMERGE</FUNCTION>
  529.             <FUNCTION>VSMULD</FUNCTION>
  530.             <FUNCTION>VSMULF</FUNCTION>
  531.             <FUNCTION>VSMULG</FUNCTION>
  532.             <FUNCTION>VSMULL</FUNCTION>
  533.             <FUNCTION>VSSLLL</FUNCTION>
  534.             <FUNCTION>VSSRLL</FUNCTION>
  535.             <FUNCTION>VSSUBD</FUNCTION>
  536.             <FUNCTION>VSSUBF</FUNCTION>
  537.             <FUNCTION>VSSUBG</FUNCTION>
  538.             <FUNCTION>VSSUBL</FUNCTION>
  539.             <FUNCTION>VSTL</FUNCTION>
  540.             <FUNCTION>VSTQ</FUNCTION>
  541.             <FUNCTION>VSXORL</FUNCTION>
  542.             <FUNCTION>VSYNC</FUNCTION>
  543.             <FUNCTION>VVADDD</FUNCTION>
  544.             <FUNCTION>VVADDF</FUNCTION>
  545.             <FUNCTION>VVADDG</FUNCTION>
  546.             <FUNCTION>VVADDL</FUNCTION>
  547.             <FUNCTION>VVBICL</FUNCTION>
  548.             <FUNCTION>VVBISL</FUNCTION>
  549.             <FUNCTION>VVCMPD</FUNCTION>
  550.             <FUNCTION>VVCMPF</FUNCTION>
  551.             <FUNCTION>VVCMPG</FUNCTION>
  552.             <FUNCTION>VVCMPL</FUNCTION>
  553.             <FUNCTION>VVCVT</FUNCTION>
  554.             <FUNCTION>VVDIVD</FUNCTION>
  555.             <FUNCTION>VVDIVF</FUNCTION>
  556.             <FUNCTION>VVDIVG</FUNCTION>
  557.             <FUNCTION>VVMERGE</FUNCTION>
  558.             <FUNCTION>VVMULD</FUNCTION>
  559.             <FUNCTION>VVMULF</FUNCTION>
  560.             <FUNCTION>VVMULG</FUNCTION>
  561.             <FUNCTION>VVMULL</FUNCTION>
  562.             <FUNCTION>VVSLLL</FUNCTION>
  563.             <FUNCTION>VVSRLL</FUNCTION>
  564.             <FUNCTION>VVSUBD</FUNCTION>
  565.             <FUNCTION>VVSUBF</FUNCTION>
  566.             <FUNCTION>VVSUBG</FUNCTION>
  567.             <FUNCTION>VVSUBL</FUNCTION>
  568.             <FUNCTION>VVXORL</FUNCTION>
  569.             <FUNCTION>XFC</FUNCTION>
  570.             <FUNCTION>XORB2</FUNCTION>
  571.             <FUNCTION>XORB3</FUNCTION>
  572.             <FUNCTION>XORL2</FUNCTION>
  573.             <FUNCTION>XORL3</FUNCTION>
  574.             <FUNCTION>XORW2</FUNCTION>
  575.             <FUNCTION>XORW3</FUNCTION>
  576.         </KEYWORDS>
  577.     </RULES>
  578. </MODE>
  579.